package com.dianban.controller;

import com.dianban.service.ShoproOrderService;
import io.swagger.annotations.Api;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;


@Api(value = "ApiShoproOrderController", description = "商户订单控制器")
@RestController
@RequestMapping(value = "${interfacePath}/shoproOrder/")
public class ApiShoproOrderController extends BaseController {
    private Logger logger = LoggerFactory.getLogger(ApiShoproOrderController.class);

    @Autowired
    private ShoproOrderService shoproOrderService;

    // 支付支持：刷脸设备支持邦豆+积分进行核销
    //          线上订单的核销（分三种，500，5000，上级带新体验）
    //          线下购买订单的核销（分三种，非会员首次50，5000，上级带新体验）
    //  新人的条件，只有一次机会，不管全国所有门店还是具体门店

    // 获取用户线上的这类订单数据，全国门店通用
    // 线上订单  500体验套餐
    //          paytime is not null
    //			and deletetime is null
    //			and id in (
    //				select order_id from jw_shopro_order_item where goods_id=143
    //			)
    //			and offline_verify=1
    //          and can_verify_count > has_verify_count

    //          5000套餐
    //          paytime is not null
    //			and deletetime is null
    //			and id in (
    //				select order_id from jw_shopro_order_item where goods_id=144
    //			)
    //			and offline_verify=1
    //          and can_verify_count > has_verify_count

    //          如果我是新用户,那么有机会体验上级或上上级购买过5000并且还有核销机会，而且我没有核销过这种订单

    // 线下订单  有没线下购买的也要展示出来，也是上面三种情况，唯一的区别是这种只针对门店

}
